HMDC: Live Virtual Machine Migration Based on Hybrid Memory Copy and Delta Compression
نویسندگان
چکیده
Live VM (virtual machine) migration has become a research hotspot of virtualized cloud computing architecture. We present a novel migration algorithm which is called HMDC. Its main idea includes two parts. One is that it combines memory pulling copy with memory pushing copy to achieve hybrid memory copy. The other one is that it uses a delta compression mechanism during dirty pages copy, in which source host makes use of memory cache to get XOR delta pages, and then compresses delta pages which are easy to compress by the XOR binary RLE (run-length encoding) algorithm. Source host transmits delta compression pages instead of dirty pages to target host. HMDC increases throughput and decreases total migration data by using delta compression and thus to achieve dirty pages copy quickly. The experimental results demonstrate that HMDC evidently reduces total migration time, VM downtime and total migration data compared with Pre-copy and XBRLE algorithm. It makes the process of memory migration more high-effective
منابع مشابه
A Versioning Approach to VM Live Migration
In the context of virtual machines live migration, two strategies called “pre-copy” and “post-copy” have already been presented; but each of these strategies works well only in some circumstances. In this paper, we have a brief presentation of QAVNS and then introduce a new approach which is based on the concept of "informational object", assigning QAVNS-scheme-revision number, and observing th...
متن کاملAnalytical evaluation of an innovative decision-making algorithm for VM live migration
In order to achieve the virtual machines live migration, the two "pre-copy" and "post-copy" strategies are presented. Each of these strategies, depending on the operating conditions of the machine, may perform better than the other. In this article, a new algorithm is presented that automatically decides how the virtual machine live migration takes place. In this approach, the virtual machine m...
متن کاملMECOM: Live migration of virtual machines by adaptively compressing memory pages
Live migration of virtual machines has been a powerful tool to facilitate system maintenance, load balancing, fault tolerance, and power-saving, especially in clusters or data centers. Although pre-copy is extensively used to migrate memory data of virtual machines, it cannot provide quick migration with low network overhead but leads to large performance degradation of virtual machine services...
متن کاملA Novel Hybrid-Copy Algorithm for Live Migration of Virtual Machine
Live migration of virtual machines is an important approach for dynamic resource scheduling in cloud environment. The hybrid-copy algorithm is an excellent algorithm that combines the pre-copy algorithm with the post-copy algorithm to remedy the defects of the pre-copy algorithm and the post-copy algorithm. Currently, the hybrid-copy algorithm only copies all memory pages once in advance. In a ...
متن کاملA version numbering scheme for informational objects used in VM live migration
Various numbering schemes are used to track different versions and revisions of files, software packages, and documents. One major challenge in this regard is the lack of an all-purpose, adaptive, comprehensive and efficient standard. To resolve the challenge, this article presents Quadruple Adaptive Version Numbering Scheme. In the proposed scheme, the version identifier consists of four integ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013